English-Turkish translations for hammerhead shark
Definition of hammerhead shark
- Any of various sharks of the genus ''Sphyrna'having the eyes set on projections from the sides of the head, which gives it a hammer shape
Trending Searches
Popular Dictionaries